give tit for tat - Turkish English Dictionary